package main

func main() {

}

type Stack struct {
	item []interface{}
}

// 出栈,入栈,栈顶,空

func (s *Stack) Push(value interface{}) {
	s.item = append(s.item, value)
}

func (s *Stack) Pop() {

}

func (s *Stack) Peak() interface{} {
	if len(s.item) != 0 {
		panic("Stack is empty")
	}
	return s.item[len(s.item)-1]
}
